package protoc

const (
	_  uint8 = iota
	PPTP_V1
	PPTP_V2
	PPTP_V3
)

type ProtocolVer struct {
	PPTP_V1 uint8
	PPTP_V2 uint8
	PPTP_V3 uint8
	version uint8
}

//NewProtocolVer  构造函数
func NewProtocolVer(ver uint8) *ProtocolVer {
	return &ProtocolVer{
		version: ver,
	}
}

//getVersion 获取版本
func (p *ProtocolVer) GetVersion() uint8 {
	return p.version
}
